
fis.set('project.files', ['src/ngapp/**']);
fis.set('project.ignore', [
    'node_modules/**',
    'output/**',
    '.git/**',
    '**/.*',
    '**/*.min.js',
    '**/*.min.css',
    '**/*.md',
    '**/*.json',
    '**/*.txt',
    'fis-conf.js'])

var domain = "";

fis.match("src/ngapp/(**)",{
    release:'/$1'
}).match('*', {
    domain:domain,
    deploy: fis.plugin('local-deliver', {
        to: 'src/main/webapp/'
    })
});

//打包
fis.match('::packager', {
    // npm install [-g] fis3-postpackager-loader
    postpackager: fis.plugin('loader')
})

fis.media("prod")
    // 清除其他配置，只保留如下配置
    .match('*.js', {
        // fis-optimizer-uglify-js 插件进行压缩，已内置
        optimizer: fis.plugin('uglify-js')
    })
    .match(/\/[^\/]+\.min\.\w+$/i,{
        optimizer:null
    })
    .match('*.css', {
        // fis-optimizer-clean-css 插件进行压缩，已内置
        optimizer: fis.plugin('clean-css')
    })

    .match('*.png', {
        // fis-optimizer-png-compressor 插件进行压缩，已内置
        optimizer: fis.plugin('png-compressor')
    });